// 获取当前数据的id - 地址栏中的数据
var search = location.search
var arr = /id=(\d+)/.exec(search)
if(!arr){
    layer.msg('请求不正确，请注册或登录',{
        icon:2,
        time:2000
    },function(){
        location.href = './jingdongzhuce.html'
    })
}
var id = arr[1]
// console.log(id);
var loadindex = layer.load(1,{
    shade:[1,"#000"]
})
// 发送请求 - 商品数据
$.get('./spxq.php',{id},res=>{
    console.log(res);
    layer.close(loadindex)
    var {meta:{status,msg},data} = res;
    if(status === 1){
        // $('.goodsname span').text(data.name)
        $('.s1').text(data.price)
        // $('.c1').text(data.tupian)
        // $('.goodsintroduce span').text(data.introduce)
        // $('.goodsdetail ol li:first').html(data.introduce)
        var smallimgarr = data.imgpath.split('==========')
        var img = '';
        smallimgarr.forEach((item,index)=>{
            if(index === 0){
                img += `
                    <img class="active" src="${item}">
                    <img  src="${data.tupian1}">
                    <img  src="${data.tupian2}">
                    <img  src="${data.tupian3}">
                    <img  src="${data.tupian4}">
                `
                $('.box>img').attr('src',item)
                $('.big>img').attr('src',item)
            }else{
                img += `
                    <img src="${item}">
                    `
            }
        })
        $('.small').html(img)
        // 加入购物车
        addcart()
    }
},'json')
// 加入购物车
// 存数据
// 数据库
// 数据库比较复杂
// 本地存储 - 模拟购物车数据

// goodsid number userid
// [{goodsid number userid},{goodsid number username}]
// 点击加入购物车的按钮
/*
1.判断用户是否登陆，没有登陆就强制跳转到登陆页面
2.有登陆
3.获取本地存储中的数据
    如果有数据 - 判断，是否当前这条数据
        如果有当前的数据
            将这个数据中的number+1，然后重新存到本地存储中
        如果没有当前这条数据
            在这个数组中追加一条就好了
    如果没有数据 - 自己创建数据和数组，放到本地存储中
*/
function addcart(){
    // 按钮添加点击事件
    $('.addcart').click(function(){
        var username = tool.getCookie('username')
        if(!username){
            layer.msg("请先登录",{
                icon:2,
                time:1500
            },function(){
                // 获取到当前页面的url - 存在本地存储
                localStorage.setItem('url',location.href)
                location.href = "sy.html"
            })
            return false;
        }
        // console.log(username);
        // 先获取本地存储，是否有数据，有就追加，没有就新增
        var data = localStorage.getItem('data')
        if(data){
            var arr = JSON.parse(data)
            // 如果有数据 - 筛选一下是否有当前这条数据
            var obj = arr.find(item=>item.username === username && item.goodsid === id)
            if(obj){
                // 有数据，就让number+1
                obj.number += 1
            }else{
                // 没有数据就新建一个数据
                var obj = {
                    goodsid:id,
                    username,
                    number:1
                }
                arr.push(obj)
            }
        }else{
            var arr = [{
                goodsid:id,
                username,
                number:1
            }];
        }
        // 存储arr
        localStorage.setItem('data',JSON.stringify(arr))
    })
}